package com.qujia.fleet.domain.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class AppletRechargeRecordDto implements Serializable {

    @ApiModelProperty(value = "油企id")
    private Long enterpriseId;

    @ApiModelProperty(value = "油站id")
    private Long stationId;

    @ApiModelProperty(value = "订单类型，cz:充值订单; ref:充值退款订单")
    private String orderType;

    @ApiModelProperty(value = "订单类型,实体卡、电子卡、车队卡订单类型")
    private List<String> payTypeList;

    @ApiModelProperty(value = "开始时间")
    private String beginTime;

    @ApiModelProperty(value = "结束时间")
    private String endTime;

    @ApiModelProperty(value = "订单号")
    private String orderNo;

    @ApiModelProperty(value = "用户名")
    private String userName;

    @ApiModelProperty(value = "手机号")
    private String userPhone;

    @ApiModelProperty(value = "操作人")
    private Long operator;

    @ApiModelProperty(value = "页码")
    private Integer pageNum;

    @ApiModelProperty(value = "每页数据量")
    private Integer pageSize;

    private List<Long> enterpriseIdListForAuthor;

    private List<String> stationIdList;
}
